quick-acting self closing valve - Turkish English Dictionary